#include <cstdio>

#pragma clang diagnostic
#pragma clang diagnostic pop
#pragma clang diagnostic ignored "AAA"
#include_next <stdio.h>
#pragma once
#pragma GCC system_header
#define A __VA_OPT__##C
#define A

#pragma clang diagnostic ignored
#__include_macros A 1
#define A ##B
#define A B##
#define B(
#define C(0)
#define D(A, )
#define E(A B)
#define F(A, A)
#ifdef A
#else
#elif
#else
#endif

#endif
#else
#elif
#if

int main()
{
    return 0;
}
